لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه رابط کاربری گرافیکی پایتون با Tkinter - ساخت برنامه های دسکتاپ حرفه ای! [ویدئو]
Python GUI Development with Tkinter - Build Pro Desktop Apps! [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Tkinter یک ابزار GUI قدرتمند و پرکاربرد برای پایتون است. این به توسعه دهندگان اجازه می دهد تا برنامه های دسکتاپ با رابط های کاربری تعاملی ایجاد کنند. با Tkinter، توسعهدهندگان میتوانند پنجرهها، دکمهها، منوها، جعبههای متن و سایر ویجتها را طراحی کنند که آن را به ابزاری ضروری برای ساخت برنامههای کاربردی جذاب و کاربرپسند تبدیل میکند. سهولت استفاده پایتون، همراه با تطبیق پذیری Tkinter، آن را به یک انتخاب عالی برای توسعه رابط کاربری گرافیکی تبدیل کرده است و برنامه نویسان را قادر می سازد تا برنامه های دسکتاپ را در پایتون توسعه دهند. محتوای دوره شامل بخش مقدماتی برنامه نویسی رابط کاربری گرافیکی و Tkinter است. سپس با کاوش در ویجت های Tkinter پایه ای قوی ایجاد می کند. با پیشرفت دوره، ویجت ها و طرح بندی های پیشرفته تری را بررسی می کند. دانشآموزان یاد خواهند گرفت که در مدیریت رویداد برای ایجاد رابطهای تعاملی مسلط شوند. این دوره طراحی و ساختار برنامههای رابط کاربری گرافیکی قوی، سفارشیسازی ویجت و استایل، و بهترین شیوهها برای نوشتن کد کارآمد را پوشش میدهد. پروژه های دنیای واقعی کاربردهای عملی دانش آموخته شده را ارائه می دهند. پس از تکمیل، ما در برنامه نویسی رابط کاربری گرافیکی با Tkinter مهارت خواهیم داشت، دانش ویجت های اولیه و پیشرفته را خواهیم داشت، مدیریت رویدادها را درک می کنیم، در طراحی برنامه های کاربردی قوی، سفارشی سازی ویجت ها و اجرای بهترین شیوه های کدنویسی مهارت خواهیم داشت و تجربه عملی در زمینه های واقعی خواهیم داشت. پروژه های جهانی یادگیری اصول توسعه رابط کاربری گرافیکی و کتابخانه Tkinter ایجاد رابط های بصری جذاب با ویجت های Tkinter مدیریت چیدمان اصلی برای برنامه های کاربردی پاسخگو کاوش ویجت ها و تکنیک های پیشرفته Tkinter مدیریت تعاملات کاربر و استفاده از برنامه نویسی رویداد محور سفارشی کردن ظاهر ویجت و نوشتن کد کارآمد برای پروژه های عملی این دوره آموزشی برای توسعه دهندگان پایتون است که قصد دارند در توسعه رابط کاربری گرافیکی، ساخت برنامه های دسکتاپ با پایتون و Tkinter، دانشجویان علوم کامپیوتر یا مهندسی نرم افزار، و هر کسی که مایل به ایجاد برنامه های کاربردی دسکتاپ مفید و تعاملی هستند، سرمایه گذاری کنند. افرادی که به دنبال ارتقای مجموعه خود با رابط های کاربر پسند هستند و علاقه مندان به کاوش در برنامه نویسی رابط کاربری گرافیکی پایتون می توانند از این کار بهره مند شوند. پیش نیازها عبارتند از اشتیاق به یادگیری و آزمایش با توسعه رابط کاربری گرافیکی با استفاده از Tkinter، مهارت های پایه ریاضی و اشتیاق به یادگیری. تجربه قبلی در هر زبان برنامه نویسی مطلوب است. توسعه رابط کاربری گرافیکی را با Tkinter، از ویجتهای اولیه گرفته تا طرحبندیهای پیشرفته و مدیریت رویداد، کاوش کنید
* یادگیری عملی مبتنی بر پروژه برای تعامل با پروژه های دنیای واقعی و توسعه GUI عملی
* روی طراحی و ساختار برنامه های دسکتاپ GUI قوی با برنامه های کاربردی تمرکز کنید
ساختار اساسی یک برنامه Tkinter
Basic Structure of a Tkinter Program
بلوک های ساختمانی Tkinter (قسمت 1)
The Building Blocks of Tkinter (Part 1)
مقدمه ای بر ابزارک ها
Introduction to Widgets
ویجت برچسب
The Label Widget
ویجت ورودی
The Entry Widget
ویجت دکمه
The Button Widget
ویجت دکمه چک
The Checkbutton Widget
دکمه رادیو
The Radio Button
طراحی با بوم
Drawing with Canvas
ابزارک ها در پنجره با ویجت فریم
Widgets in Window with the Frame Widget
ساخت لیست با لیست باکس
Making a List with the Listbox
بیایید یک منو بسازیم
Let's Make a Menu
منو با دکمه منو
Menu with Menubutton
بلوک های ساختمان Tkinter (قسمت 2)
The Building Blocks of Tkinter (Part 2)
چند خط با پیام
Multiple Lines with Message
ترازو مانند دماسنج
The Scale Like a Thermometer
پیمایش از طریق فهرست
Scrolling Through a List
ویجت متن
The Text Widget
برنامه سطح بالا
The Toplevel Application
ویجت Spinbox
The Spinbox Widget
تقسیم کردن با پنس
Dividing with Panes
گروه بندی برچسب ها با Labelframe
Grouping Labels with Labelframe
پیام های جعبه پیام و دسکتاپ
Messagebox and Desktop Prompts
دادن هویت UI به هر عنصر
Giving a UI Identity to Each Element
مقدمه ای بر صفات
Introduction to Attributes
ابعاد
Dimensions
رنگ ها
Colors
توجه و فونت
Attention and Fonts
لنگر ابزارک ها
Widgets Anchors
سبک های امدادی
Relief Styles
نقشه های بیت
Bitmaps
نشانگرها
Cursors
قرار دادن عنصر ویجت ها در محل درست آنها در پنجره برنامه
Placing Widgets Element at Their Right Place on the Application Window
مدیر هندسه .pack().
The .pack() Geometry Manager
مدیر هندسه .grid().
The .grid() Geometry Manager
.place() مدیر هندسه
The .place() Geometry Manager
قرار دادن همه چیز در کنار هم از طریق یک پروژه زندگی واقعی
Putting Everything Together Through a Real-Life Project
ماشین حساب پروژه
Project Calculator
نتیجه
Conclusion
نتیجه
Conclusion
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
بیایید با هم ابر جهان را کدنویسی و بسازیم! Meta Brains یک برند آموزشی حرفه ای است که توسط تیمی از توسعه دهندگان نرم افزار و متخصصان امور مالی که به امور مالی، کدنویسی و اکسل علاقه دارند، توسعه یافته است. ما تجارب حرفهای و آموزشی را برای ایجاد برنامههای آموزشی در سطح جهانی که برای همه قابل دسترسی است، گرد هم میآوریم. در حال حاضر، ما بر انقلاب بزرگ بعدی در محاسبات متمرکز هستیم: متاورس. هدف نهایی ما این است که نسل بعدی استعدادها را آموزش دهیم تا بتوانیم با هم متاورز را کدنویسی و بسازیم!
نمایش نظرات